package com.easylinkin.linkappapi.asset.entity;

import lombok.Data;

import java.util.Map;

/**
 * <p>
 * 设备详情信息表
 * </p>
 *
 * @author 徐国庆
 * @since 2020-04-14
 */

@Data
public class DeviceInfo {

    public DeviceInfo() {
    }

    public DeviceInfo(int deviceSumNumb, int onLineSumNumb, Map<String, Long> deviceTypeGroupMap) {
        this.setDeviceSumNumb(deviceSumNumb);
        this.setOnLineSumNumb(onLineSumNumb);
        this.setDeviceTypeGroupMap(deviceTypeGroupMap);
    }

    /**
     * 设备总数
     */
    private int deviceSumNumb;

    /**
     * 在线设备总数
     */
    private int onLineSumNumb;

    /**
     * 离线线设备总数
     */
    private int offLineSumNumb;

    /**
     * 设备的按类型分组
     */
    Map<String, Long> deviceTypeGroupMap;

}
